const image = '/image/咖啡机1.jpg';
const items = new Array(5).fill({ label: '咖啡机咖啡机', image}, 0, 6);
const request = require("../../utils/request1.js")
Page({
  // 接口调用

  offsetTopList: [],
  data: {
    sideBarIndex: 0,
    scrollTop: 0,
    categories: [
      {
        label: '分类名称',
        title: '标题一',
        badgeProps: {},
        items,
      },
      {
        label: '分类名称',
        title: '标题二',
        items: items.slice(0, 2),
      },
      {
        label: '分类名称',
        title: '标题三',
        badgeProps: {},
        items: items.slice(0, 4),
      },
    ],
    // 产品品列表
    list1:[],
    // 分类页商品列表
    categories1:[],
    navbarHeight: 0,
  },
  async onLoad() {
    this.getCustomNavbarHeight();
     // 分类菜单列表
     this.getCategories();
    // 分类产品列表
     this.getList()

  },
    // 分类菜单列表
    getCategories(){
      const _this = this
      request.wxRequest('menu/list2', function (err, data) {
        console.log(data.data.list)
        if (err) {
          // 失败；
        } else {
          _this.setData({
            categories1: data.data.list
          })
        }
      }, 'GET', {
        id: 1,
        name: 123
      })
    },
 // 分类产品列表
 getList(){
  const _this = this
  request.wxRequest('product/list2', function (err, data) {
    // console.log(data.data.list)
    if (err) {
      // 失败；
    } else {
      _this.setData({
        list1: data.data.list
      })
    }
  }, 'POST', {
    menuId: 1,
    name: 123
  })
},
    // 跳产品详情
    goDetails(){
      
      wx.navigateTo({
      url: '/pages/details/details',
      })
    },
  getCustomNavbarHeight() {
    const query = wx.createSelectorQuery();
    query.select('.custom-navbar').boundingClientRect();
    query.exec((res) => {
      const { height = 0 } = res[0] || {};
      this.setData({ navbarHeight: height });
    });
  },

  onSideBarChange(e) {
    const { value } = e.detail;

    this.setData({ sideBarIndex: value, scrollTop: 0 });
  },
});
